package com.ffmpeg.util.infra.handle.file;

import com.ffmpeg.util.infra.constant.DealWhenExistEnum;

/**
 * @author :wm
 * @description : 当文件存在时的处理方法接口
 */
public interface IDealWhenExistHandle {
    /**
     * 当文件存在时的处理方式
     *
     * @param filePath 文件路径
     * @return 处理后的文件路径
     */
    String executeFileWhenExist(String filePath);

    /**
     * 获取文件存在时处理的类型
     *
     * @return 文件存在时处理的类型
     */
    DealWhenExistEnum getType();
}
